well-measuring meter - Francés Inglés Diccionario